*{
	margin:0;
	padding:0;
}
body{
	border:0px;
	padding:0px;
	margin:0px;
}
#logotipo{
	float:left;
	width:146px;
	height:57px;
	padding:2px;
	margin-bottom:10px;
	border:solid 2px #EAEAEA;
	border-radius:3px;
}

/* ******************** Cabeçalho ******************** */
.header{
	width:100%;
	height:50px;
	font-size:18px;
	background-color:#FFF;
}
.topo{
	float:left;
	width:320px;
	height:65px;
	margin:0 auto;
	background-color:#FFF;
}/*     R (12*16)+2=194  G (3*16)+5=53 B (14*16)+0=224    */

/* ******************** Formulario de Login ******************** */
.form_login{
	width:375px;
	height:63px;
	margin:20px auto 0;
	border-radius:4px;
	border:solid 1px #A5A5A5;
}
.div_login{
	margin:5px auto;
	width:360px;
	height:60px
}
.div_filds{
	float:left;
	width:280px;
	height:60px;
}
.lb_span{
	float:left;
	width:70px;
}
.txt{
	width:60px;
	height:auto;
	margin:3px 0 1px;
	float:left;
}
#ipt_text1{
	float:left;
	width:190px;
	margin:5px 0 3px;
	padding-left:5px;
	border:solid 1px #A5A5A5;
	border-radius:4px;
}
#ipt_text2{
	float:left;
	width:190px;
	margin:0;
	padding-left:5px;
	border:solid 1px #A5A5A5;
	border-radius:4px;
}
.div_btm{
	float:left;
	width:80px;
	height:60px;
}
#btm_login{
	float:right;
	width:70px;
	height:45px;
	margin:5px 0 0;
	border-radius:4px;
	border:solid 1px #A5A5A5;
}
#btm_login:Hover{
	background-color:#C0C0C0;
}
#btm_login:Active{
	background-color:#969696;
}

/* ******************** Estrutura CC ***************************** */

.est_1{
	float:left;
	width:630px;
	height:160px;
}
.est_1 span{
	color:#818181;
}
#div_1{
	float:left;
	width:449px;
	margin-bottom:5px;
}
#div_2{
	float:left;
	width:312px;
	margin-right:5px;
	margin-bottom:5px;
}
#div_3{
	float:left;
	width:312px;
	margin-bottom:5px;
}
#div_4{
	float:left;
	width:139px;
	margin-right:5px;
	margin-bottom:5px;
}
#div_5{
	float:left;
	width:371px;
	margin-right:5px;
	margin-bottom:5px;
}
#div_6{
	float:left;
	width:109px;
	margin-bottom:5px;
}
#div_7{
	float:left;
	width:230px;
	margin-right:5px;
}
#div_8{
	float:left;
	width:195px;
	margin-right:5px;
}
#div_9{
	float:left;
	width:195px;
}
#div_10{
	float:left;
	width:100px;
	text-align:right;
	margin-left:80px;
}
#div_10 input{
	margin-right:42px;
}


/* ******************** Cadastro de Clientes ******************** */
.form_cad_c{
	width:780px;
	height:auto;
}
/* -- divs -- */
.cadastro_c{
	width:652px;
	height:350px;
	margin:20px auto 0;
}
.div_cad_c{
	float:left;
	width:630px;
	border:1px #C0C0C0 solid;
	border-radius:5px;
	padding:10px;
}
.div_btm_cad{
	float:left;
	margin-top:15px;
	width:630px;
	height:auto;
}

/* -- span -- */

.div_cad_c span{
	text-align:left;
	font-size:11px;
}
.ipt_1{
	font-size:14px;
	width:110px;
	height:20px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_2{
	font-size:14px;
	height:20px;
	width:305px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_3{
	font-size:14px;
	height:20px;
	width:305px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_4{
	font-size:14px;
	height:20px;
	width:132px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_5{
	font-size:14px;
	height:20px;
	width:360px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_6{
	font-size:14px;
	height:20px;
	width:102px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}

.ipt_7{
	font-size:14px;
	height:20px;
	width:223px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_8{
	font-size:14px;
	height:20px;
	width:188px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
.ipt_9{
	font-size:14px;
	height:20px;
	width:188px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}

.est_1 input{
	margin:0;
	height:20px;
	border:solid 1px #D5D5D5;
	border-radius:2px;
	padding-left:3px;
	padding-right:3px;
}
/* --- Botões --- */
#btm_cdt{
	width:100px;
	margin:0 250px;
}